Old Turkish to English. 2010.
Dumbriguda — village Coordinates Country India State Andhra Pradesh … Wikipedia